1 research outputs found

    Asynchronous circuit simulation and design methodologies

    Get PDF
    The purpose of this thesis is to examine asynchronous design as a possible alternative to synchronous design. Asynchronous design promises better power consumption and higher performance. In this thesis an asynchronous simulator capable of predicting asynchronous system performance is designed. The simulator is based on a probabilistic event driven model of asynchronous elements. The simulator is performance oriented only, and thus is not capable of functional simulation or verification. It provides a highly abstract view of the system. Using the simulator several design methodologies were inspected and simulated for their performance. Particular attention is paid to differences between synchronous and asynchronous methodologies. In addition several current sensor techniques were examined as a possible way of implementing asynchronous circuit completion detection. The contribution of this thesis is definition of the reasons why the current sensing is not a feasible way for completion detection, and the ability to predict the asynchronous system behavior on an architectural level
    corecore